besmirch (someone's) honor

Translations
опорочить (чью-то) честь
He refused to let anyone besmirch his honor.
Он отказался позволить кому-либо опозорить его честь.